female flower production - Alemán Inglés Diccionario